RL32_STRR6 50S ribosomal protein L32 spr1943 MAVPARRTSKAKKNKRRTHYKVTAPSVNFDETTGDYSRSHRVSLKGYYKGRKIAKAASAE rpmF 60